\chapter{Introdução}
Para que aplicações alcancem sucesso alguns recursos oferecidos por elas são considerados chave. Tendo o sucesso como o atendimento dos objetivos, estes precisam estar bem definidos para que sejam levantados os recursos mais corretos no momento apropriado, objetivando um ganho global da aplicação. O Software para Avaliação Cardio-Respiratória na Web (SacarWeb) vem durante os anos passando por processos que pretendem otimizar sua utilização, programação e desempenho, sem esquecer seus objetivos globais definidos no início do projeto.

Como parte desses objetivos, foram levantadas três necessidades de desenvolvimento que serão abordadas nesse trabalho:
\begin{itemize}
 \item Internacionalização;
 \item Informações sobre recursos da aplicação disponíveis ao diversos tipos de usuário;
 \item Melhora no processo de manutenção do software.
\end{itemize}

Todas as funcionalidades levantadas pretendem ser resolvidas utilizando recursos baseados em \textit{eXtensible Markup Language} (XML) que, durante seus 10 anos de desenvolvimento\footnote{http://www.w3.org/2008/xml10/}, ganhou grande representatividade em diversos campos da computação e grande utilização do domínio de aplicação do SacarWeb, o da saúde \cite{Schweiger2004}.

Inicialmente contextualizamos o Sacarweb no capítulo \ref{capitulo1} para que o leitor tenha uma base da aplicação. Nos capítulos seguintes será possível encontrar os detalhes de concepção, projeto e desenvolvimento de cada um dos módulos citados acima. No capítulo \ref{capitulo2} detalhamos o módulo de Internacionalização e Localização. No capítulo \ref{capitulo3} o módulo de metadados dos exames, que possui o papel de fornecer dados sobre os recursos da aplicação aos usuários, é abordado. O capítulo \ref{capitulo4} apresenta detalhes do módulo de reporte automático de erros, que visa a melhora no processo de manutenção do software. Por fim, apresentamos conclusões referentes a cada módulo específico e conclusões gerais desse trabalho.
